@charset "utf-8";
/* CSS Document */
#QuesBox tbody .alt-row {
    background: #f3f3f3;
}

#QuesList tbody tr.cur {
    background: #6db000 none repeat scroll 0 0;
    color: #fff;
    font-weight: bold;
}

#QuesList tbody tr.cur a {
    color: #fff;
}

#OptionBox {
    margin-left: 51%;
}

#OptionBox .content-box-content {
    height: 300px;
    overflow: auto;
    padding: 5px;
}

#QuesBox {
    float: left;
    width: 49%;
}

#QuesBox .content-box-content {
    height: 300px;
    overflow: auto;
    padding: 5px;
}

#QuesBox .ques {
    text-decoration: underline;
    color: #555;
}

#OptionList {
    margin: 0;
    padding: 0;
    list-style: none;
    list-style-type: none;
}

#OptionList li {
    padding: 10px;
    border-bottom: 1px #cccccc solid;
    list-style: none;
    list-style-type: none;
    background: #ffffff;
}

#OptionList li:hover {
    background: #f3f3f3 none repeat scroll 0 0;
}

#OptionList li span {
    float: right;
}

#OptionList li label {
    color: #555;
}

#OptionList li.even {
    background: #f3f3f3;
}

/*************** **************/
#QuesBox table {
    width: 100%;
    border-collapse: collapse;
}

#QuesBox table thead th {
    font-weight: bold;
    font-size: 15px;
    border-bottom: 1px solid #ddd;
}

#QuesBox tbody {
    border-bottom: 1px solid #ddd;
}

#QuesBox tbody tr {
    background: #fff;
}

#QuesBox table td, #QuesBox table th {
    padding: 10px;
    line-height: 1.3em;
}

.content-box-header .bulk-actions {
    margin-top: -8px;
    padding: 15px 0 5px 0;
}

.content-box-header .bulk-actions select {
    padding: 4px;
    border: 1px solid #ccc;
}

#QuesBox table tfoot td .bulk-actions {
    padding: 15px 0 5px 0;
}

#QuesBox table tfoot td .bulk-actions select {
    padding: 4px;
    border: 1px solid #ccc;
}